peptide link - German English Dictionary